\hypertarget{config_8h}{
\section{config.h File Reference}
\label{config_8h}\index{config.h@{config.h}}
}


Build configurations for SmashMiner.  


\subsection*{Defines}
\begin{DoxyCompactItemize}
\item 
\hypertarget{config_8h_ae79c9d31531d8666e366268d0f0c4516}{
\#define \hyperlink{config_8h_ae79c9d31531d8666e366268d0f0c4516}{SMASHMINER\_\-CONFIG\_\-USE\_\-OPENGL\_\-ES\_\-2}}
\label{config_8h_ae79c9d31531d8666e366268d0f0c4516}

\begin{DoxyCompactList}\small\item\em Build OpenGL ES 2 version. \item\end{DoxyCompactList}\item 
\hypertarget{config_8h_a998f39c990b72fcf7fe60a4a9909376e}{
\#define \hyperlink{config_8h_a998f39c990b72fcf7fe60a4a9909376e}{SMASHMINER\_\-CONFIG\_\-SET\_\-STARTVIEW\_\-FULLSCREEN}}
\label{config_8h_a998f39c990b72fcf7fe60a4a9909376e}

\begin{DoxyCompactList}\small\item\em Sets the QML start view into fullscreen mode. \item\end{DoxyCompactList}\item 
\hypertarget{config_8h_a890c95fae41b475bfd0461e2cb229d26}{
\#define \hyperlink{config_8h_a890c95fae41b475bfd0461e2cb229d26}{SMASHMINER\_\-CONFIG\_\-SET\_\-GAMEVIEW\_\-FULLSCREEN}}
\label{config_8h_a890c95fae41b475bfd0461e2cb229d26}

\begin{DoxyCompactList}\small\item\em Sets the game view into fullscreen mode. \item\end{DoxyCompactList}\item 
\hypertarget{config_8h_ae0686123568d7cf5730a6d8d7502ea06}{
\#define \hyperlink{config_8h_ae0686123568d7cf5730a6d8d7502ea06}{SMASHMINER\_\-CONFIG\_\-ENABLE\_\-ROTATION\_\-SENSOR}}
\label{config_8h_ae0686123568d7cf5730a6d8d7502ea06}

\begin{DoxyCompactList}\small\item\em Enable rotation sensor. \item\end{DoxyCompactList}\item 
\hypertarget{config_8h_a376360063680f9969f2d82a3cecc6d6f}{
\#define \hyperlink{config_8h_a376360063680f9969f2d82a3cecc6d6f}{SMASHMINER\_\-CONFIG\_\-ENABLE\_\-ACCELERATION\_\-SENSOR}}
\label{config_8h_a376360063680f9969f2d82a3cecc6d6f}

\begin{DoxyCompactList}\small\item\em Enable acceleration sensor. \item\end{DoxyCompactList}\item 
\hypertarget{config_8h_a3708da604028f806b841f42413843fae}{
\#define \hyperlink{config_8h_a3708da604028f806b841f42413843fae}{SMASHMINER\_\-CONFIG\_\-ENABLE\_\-GAME\_\-REWIND\_\-MODE}}
\label{config_8h_a3708da604028f806b841f42413843fae}

\begin{DoxyCompactList}\small\item\em Enable rewind mode. \item\end{DoxyCompactList}\item 
\hypertarget{config_8h_ab6e8163db3190eaa73372bea05fc0d2a}{
\#define \hyperlink{config_8h_ab6e8163db3190eaa73372bea05fc0d2a}{SMASHMINER\_\-CONFIG\_\-ENABLE\_\-PARTICLE\_\-BLEND}}
\label{config_8h_ab6e8163db3190eaa73372bea05fc0d2a}

\begin{DoxyCompactList}\small\item\em Enable OpenGL ES 2 \hyperlink{struct_particle}{Particle} Blending. \item\end{DoxyCompactList}\item 
\#define \hyperlink{config_8h_a0101d3c85489146e225d3e44239f96c5}{SMASHMINER\_\-CONFIG\_\-ENABLE\_\-SOUND\_\-ENGINE\_\-PULSE\_\-AUDIO}
\begin{DoxyCompactList}\small\item\em Pulse Audio sound engine implementation. \item\end{DoxyCompactList}\item 
\#define \hyperlink{config_8h_a2a97577973bd9294dc8430c5436c4314}{SMASHMINER\_\-CONFIG\_\-ENABLE\_\-MUSIC\_\-PLAYER\_\-GSTREAMER}
\begin{DoxyCompactList}\small\item\em Enable GStreamer music player. \item\end{DoxyCompactList}\item 
\hypertarget{config_8h_a1d43482e9dc3aff310be039735342347}{
\#define \hyperlink{config_8h_a1d43482e9dc3aff310be039735342347}{DEBUG\_\-PULSE\_\-AUDIO}}
\label{config_8h_a1d43482e9dc3aff310be039735342347}

\begin{DoxyCompactList}\small\item\em Debug pulse audio sound engine. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Build configurations for SmashMiner. 

\subsection{Define Documentation}
\hypertarget{config_8h_a2a97577973bd9294dc8430c5436c4314}{
\index{config.h@{config.h}!SMASHMINER\_\-CONFIG\_\-ENABLE\_\-MUSIC\_\-PLAYER\_\-GSTREAMER@{SMASHMINER\_\-CONFIG\_\-ENABLE\_\-MUSIC\_\-PLAYER\_\-GSTREAMER}}
\index{SMASHMINER\_\-CONFIG\_\-ENABLE\_\-MUSIC\_\-PLAYER\_\-GSTREAMER@{SMASHMINER\_\-CONFIG\_\-ENABLE\_\-MUSIC\_\-PLAYER\_\-GSTREAMER}!config.h@{config.h}}
\subsubsection[{SMASHMINER\_\-CONFIG\_\-ENABLE\_\-MUSIC\_\-PLAYER\_\-GSTREAMER}]{\setlength{\rightskip}{0pt plus 5cm}\#define SMASHMINER\_\-CONFIG\_\-ENABLE\_\-MUSIC\_\-PLAYER\_\-GSTREAMER}}
\label{config_8h_a2a97577973bd9294dc8430c5436c4314}


Enable GStreamer music player. 

Forces the MP3 playback to be used.

OGG will be ignored. \hypertarget{config_8h_a0101d3c85489146e225d3e44239f96c5}{
\index{config.h@{config.h}!SMASHMINER\_\-CONFIG\_\-ENABLE\_\-SOUND\_\-ENGINE\_\-PULSE\_\-AUDIO@{SMASHMINER\_\-CONFIG\_\-ENABLE\_\-SOUND\_\-ENGINE\_\-PULSE\_\-AUDIO}}
\index{SMASHMINER\_\-CONFIG\_\-ENABLE\_\-SOUND\_\-ENGINE\_\-PULSE\_\-AUDIO@{SMASHMINER\_\-CONFIG\_\-ENABLE\_\-SOUND\_\-ENGINE\_\-PULSE\_\-AUDIO}!config.h@{config.h}}
\subsubsection[{SMASHMINER\_\-CONFIG\_\-ENABLE\_\-SOUND\_\-ENGINE\_\-PULSE\_\-AUDIO}]{\setlength{\rightskip}{0pt plus 5cm}\#define SMASHMINER\_\-CONFIG\_\-ENABLE\_\-SOUND\_\-ENGINE\_\-PULSE\_\-AUDIO}}
\label{config_8h_a0101d3c85489146e225d3e44239f96c5}


Pulse Audio sound engine implementation. 

Select just one of the sound engine options, or none. PulseAudio sound engine implementation is preferred. \begin{DoxySeeAlso}{See also}
SMASHMINER\_\-CONFIG\_\-ENABLE\_\-SOUND\_\-ENGINE\_\-QAUDIO 
\end{DoxySeeAlso}
